silverleaf poplar - German English Dictionary